Python Matplotlib 维恩图
全部标签 我想绘制属于某些组的变量。假设我有6个变量,我想将它们分类到这3个组中并像维恩图一样绘制。我想将变量名注释到三个气泡中。在这个简单的例子中,我们可以说1个变量在第1组中,3个变量在第2组中,2个变量在第3组中。谁能帮我举一个简单的例子来说明如何在matplotlib中做到这一点? 最佳答案 matplotlib有一个漂亮的维恩图插件,名为matplotlib-venn.看起来它可以完全定制来做你想要的,从圆圈的大小(与设置的大小成比例)到内标签和外标签。使用网站上的示例代码给出如下图:编辑:根据下面的评论,以下代码使用相同的库提供了
我想绘制属于某些组的变量。假设我有6个变量,我想将它们分类到这3个组中并像维恩图一样绘制。我想将变量名注释到三个气泡中。在这个简单的例子中,我们可以说1个变量在第1组中,3个变量在第2组中,2个变量在第3组中。谁能帮我举一个简单的例子来说明如何在matplotlib中做到这一点? 最佳答案 matplotlib有一个漂亮的维恩图插件,名为matplotlib-venn.看起来它可以完全定制来做你想要的,从圆圈的大小(与设置的大小成比例)到内标签和外标签。使用网站上的示例代码给出如下图:编辑:根据下面的评论,以下代码使用相同的库提供了
请注意:虽然赏金不再可用,但我仍然希望任何对此问题有答案的人提供贡献;我还在看,等着看有没有更好的答案。谢谢,请继续阅读...我正在寻找一种方法来转换任意一组RCC类似空间关系(或类似的),将约束网络描述为类似维恩图的图像。比如RCC8中表示的约束网络:W{EC}Y,X{TPP}Y,Z{NTPP}Y,Z{PO}X...可以用下图表示,带有圆形或方形区域:..或者:是否有人知道至少可以通过类似RCC的约束规范以编程方式(通过API)生成此类图表的软件?我知道这样的约束网络可能未指定,从而排除了与任何单个此类图表的匹配(可能存在许多解决方案)。理想情况下,我想通过能够生成可能的替代方案来解
请注意:虽然赏金不再可用,但我仍然希望任何对此问题有答案的人提供贡献;我还在看,等着看有没有更好的答案。谢谢,请继续阅读...我正在寻找一种方法来转换任意一组RCC类似空间关系(或类似的),将约束网络描述为类似维恩图的图像。比如RCC8中表示的约束网络:W{EC}Y,X{TPP}Y,Z{NTPP}Y,Z{PO}X...可以用下图表示,带有圆形或方形区域:..或者:是否有人知道至少可以通过类似RCC的约束规范以编程方式(通过API)生成此类图表的软件?我知道这样的约束网络可能未指定,从而排除了与任何单个此类图表的匹配(可能存在许多解决方案)。理想情况下,我想通过能够生成可能的替代方案来解
我面临着将维恩图表示为树结构以便将信息处理为XML的问题。有没有人有一个优雅的方法来做到这一点,或者可能有一些敏锐的观察?请注意,我无法处理集合中的单个元素。图表将说明等同于“共有20名学生,其中5人做运动,8人下棋,3人两者都做”的情况。 最佳答案 根据您的描述,我的理解是您在谈论处理聚合数据(计算每组数据)而不是离散项。因此,根据这个假设,我首先会看看另一个代码库如何表示维恩图(GoogleChartAPI)Google图表API使用七个值表示维恩图。我从这里提取了以下描述:http://code.google.com/apis